package xin.marcher.module.construction.domain.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import xin.marcher.module.common.domain.BaseDO;

import java.io.Serializable;
import java.util.Date;


@Data
@TableName("sku_price_update_record")
public class SkuPriceUpdateRecordDO extends BaseDO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 商品编码
     */
    private String skuId;

    /**
     * 卖家类型（1-自营，2-POP）
     */
    private Integer sellerType;

    /**
     * 卖家ID
     */
    private Long sellerId;

    /**
     * 卖家编码
     */
    private String sellerCode;

    /**
     * 价格（分）
     */
    private Integer price;

    /**
     * 价格分类：1-商城价、2-会员价、3-新人价、4-划线价格、5-区域定价
     */
    private Integer priceType;

    /**
     * 改价原因
     */
    private Integer changeReason;

    /**
     * 原价格
     */
    private Integer priceOld;


    /**
     * 上一个用户
     */
    private Integer createUserOld;

    /**
     * 上次更新时间
     */
    private Date createTimeOld;

    /**
     * 建议商城价
     */
    private Integer suggestedMallPrice;

}